oil and gas project - Turkish English Dictionary